package com.bang.sgg.persist.model.mapper;

import com.bang.sgg.persist.model.AgentSeat;
import com.bang.sgg.persist.model.AgentSeatExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AgentSeatMapper {
    int countByExample(AgentSeatExample example);

    int deleteByExample(AgentSeatExample example);

    int deleteByPrimaryKey(Long id);

    int insert(AgentSeat record);

    int insertSelective(AgentSeat record);

    List<AgentSeat> selectByExample(AgentSeatExample example);

    AgentSeat selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") AgentSeat record, @Param("example") AgentSeatExample example);

    int updateByExample(@Param("record") AgentSeat record, @Param("example") AgentSeatExample example);

    int updateByPrimaryKeySelective(AgentSeat record);

    int updateByPrimaryKey(AgentSeat record);
}